reflective triangle - Spanish English Dictionary